Text copied to clipboard!
Naslov
Text copied to clipboard!Inženjer firmvera
Opis
Text copied to clipboard!
Tražimo iskusnog inženjera firmvera koji će se pridružiti našem timu i pomoći u razvoju, testiranju i održavanju firmvera za ugrađene sustave. U ovoj ulozi, bit ćete odgovorni za dizajniranje i implementaciju softverskih rješenja na niskoj razini, optimizaciju performansi sustava te osiguravanje stabilnosti i pouzdanosti proizvoda.
Vaše glavne odgovornosti uključivat će razvoj i integraciju firmvera za različite mikrokontrolere i procesore, rad s hardverskim timovima na definiranju zahtjeva i specifikacija, te provođenje testiranja i otklanjanje grešaka. Također ćete sudjelovati u dokumentiranju koda i tehničkih specifikacija, kao i u kontinuiranom poboljšavanju postojećih rješenja.
Idealni kandidat ima snažno tehničko znanje o programiranju u jezicima poput C i C++, iskustvo s RTOS-om i ugrađenim sustavima, te razumijevanje komunikacijskih protokola poput UART, SPI i I2C. Poželjno je iskustvo s alatima za razvoj i debagiranje firmvera, kao i sposobnost analize i rješavanja problema na niskoj razini.
Ako ste strastveni u radu s ugrađenim sustavima i želite raditi na inovativnim projektima, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Razvoj i implementacija firmvera za ugrađene sustave.
- Testiranje i otklanjanje grešaka u firmveru.
- Optimizacija performansi i stabilnosti sustava.
- Rad s hardverskim timovima na definiranju zahtjeva.
- Dokumentiranje koda i tehničkih specifikacija.
- Integracija i validacija novih funkcionalnosti.
- Praćenje novih tehnologija i trendova u industriji.
- Podrška i održavanje postojećih rješenja.
Zahtjevi
Text copied to clipboard!- Diploma iz računalnog inženjerstva, elektrotehnike ili srodnog područja.
- Iskustvo u razvoju firmvera za ugrađene sustave.
- Poznavanje programskih jezika C i C++.
- Razumijevanje komunikacijskih protokola (UART, SPI, I2C).
- Iskustvo s RTOS-om i alatima za debagiranje.
- Sposobnost analize i rješavanja problema.
- Dobre komunikacijske i timske vještine.
- Poželjno iskustvo s alatima za kontrolu verzija (Git).
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo s razvojem firmvera?
- Koje komunikacijske protokole ste koristili u prethodnim projektima?
- Kako biste optimizirali performanse ugrađenog sustava?
- Koje alate koristite za debagiranje firmvera?
- Jeste li radili s RTOS-om? Ako da, s kojim?
- Kako pristupate rješavanju problema u firmveru?
- Možete li opisati projekt na kojem ste radili i vašu ulogu?
- Kako osiguravate stabilnost i pouzdanost firmvera?